effecting a deposit - Allemand Anglais Dictionnaire